.sidebar-nav {padding: 9px 0;}
label{display:inline;vertical-align: middle;}
textarea{resize: none; width: 400px; height:120px;}
.ids{vertical-align: middle;}
.red{color:red;}
.table-operate .select{margin-right:10px; display:inline;}
#goods-list .txt80{width:80px;}
/*商品检索框*/
.search{text-align:center; padding:25px 0; border-bottom:1px dashed #ccc;}
.submit{border:1px solid #ccc; font-size:14px; padding:5px 18px;}
#search_goods{width:780px;height:580px;padding:10px;}
#search_goods .search_goods_form{padding:5px;}
#search_goods .select_all{height:20px; line-height:20px; padding-left: 10px; color: blue;}
#search_goods .select_all a{color: blue;}
#search_goods .search_good_ul{height:335px; overflow-y: auto; padding-left: 10px;}
#search_goods .search_good_ul li{line-height: 25px; border-bottom: 1px dashed #DDDDDD;}
#search_goods .search_good_ul li input{vertical-align: middle; margin-right: 5px;}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 70px;}
form .txt150{width:150px;}
.required .required{color:red;}
.errorMessage{color:red; display: inline;}

.info_success,.info_cue{border:1px solid green} 
.info_waring ,.info_wrong{border:1px solid red}
.info_error{border:1px solid red}
.info_message{margin:0px auto;width:auto; height:40px;position: absolute; top:50px; left: 40%; background: #fff; z-index: 100;}
.info_message p{padding:0px 10px; margin:0px;width:auto; line-height:40px;}
.info_message a.info_message_close{width:30px; line-height:40px; cursor:pointer;}

/*=iframe_load*/
#iframe_load{ width:400px; position:absolute; z-index:60; top:50px; left:40%; line-height: 30px;background:#E5FFD7;border:1px solid green;}
#iframe_load img{margin:7px 0px 0px 7px;float: left;}
#iframe_load span{ margin-left:10px;}



/*pages*/
/*分页*/
.pages { padding:14px 0 10px;font-family:宋体; text-align:right}
.pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
.pages a.previous , .pages a.next , .pages a.first, .pages a.last { width:56px; padding:0 }
.pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
.pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.pages a.selected{background:#5a85b2; }
.pages a.hidden{display:none}

@media ( max-width : 980px) {
	/* Enable use of floated navbar text */
	.navbar-text.pull-right {
		float: none;
		padding-left: 5px;
		padding-right: 5px;
	}
}
.table-bottom-operate{padding:10px 20px; margin:0px auto;width:96%; height:60px;}
.table-operate-a{padding:1px 5px;}
/*login page*/
#body-login{padding:0px; margin:0px; background: url('../img/loginbg.png') repeat-x 0 0 #fff;}
#login-wrap{}
    .login-header{height:200px;}
    .login-content{margin:0px auto; width:980px; height:350px;}
        .login-content-left{width:480px; height:350px; float:left; position:relative}
        .login-content-left img{position:absolute; right:20px; top:100px}
        .login-content-right{padding-left:40px;border-left:1px solid #ddd;width:440px; float:right; font-family:"微软雅黑"}
        .login-content-right h3{}
            .login-h3{height:27px; line-height:27px;}
            .login-h3 i{display:block; float:left;width:17px; height:27px;line-height:27px;background: url('../img/login_key.png') no-repeat;}
            .login_innor{}
            .login_innor p{line-height: 24px;}
            .login_innor p span.lab{width:100px;}
            .login_innor p input.login-input{width:200px; height:24px; line-height: 24px;}
            .login_innor p input.login-code{width:100px; height:24px; line-height: 24px;}
            .login_innor p img{margin-top:4px;}
    .login_footer{width:100%;line-height: 30px; text-align: center; clear:both; content:" "}